const User = require('./models/Users')

!(async () => {
	// await User.create({
	//   username: 'devin7',
	//   password: '123',
	//   realname: '123'
	// })

	// // const list = await User.find({ username: 'devin' });
	// // console.log('list:' , list)

	// const list2 = await User.find({
	//   username: /1/ // 模糊搜索
	// }).sort({ _id: -1 })
	// console.log('list2:', list2)

	//  const data = await User.findById('60fe27920543902509a42a2e')
	//  console.log('data:', data)

	const data = await User.findOneAndUpdate(
		{
			_id: '60fe27920543902509a42a2e'
		},
		{
			username: '测试名字'
		},
		{
			new: true // 返回修改后的最新的内容
		}
	)
	console.log('data:', data)

	//  await User.findByIdAndDelete()
	const res = await User.find()
	console.log('dtA:', res)
	res.map((item) => {
		console.log('item:', item)
	})
})()
